home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Leser 19 / Amiga Plus Leser CD 19.iso / Tools / Freeware / Swf_Player / Lib / Makefile.wos < prev    next >
Encoding:
Makefile  |  2002-11-17  |  1.8 KB  |  72 lines

  1. CXX = ppc-amigaos-g++ -warpup
  2. CC = ppc-amigaos-gcc -warpup
  3.  
  4. #-----------------------------------------------------------------------------
  5.  
  6. NET_INCLUDE = Langages:Sources/AWeb/AmiTCP-SDK-4.3/netinclude
  7. AMISSL_INCLUDE = Langages:Sources/AWeb/AmiSSLSDK/include
  8. MIAMISSL =
  9. MIAMISSL_INCLUDE = include/miami
  10. INET225_INCLUDE = Langages:Sources/AWeb/INetSDK/include
  11.  
  12. #-----------------------------------------------------------------------------
  13. CPPFLAGS=-O3 -Wall -ffast-math -funroll-loops -fomit-frame-pointer -I. -IJpeg -IZlib -I/gg/ppc-amigaos/os-include -I/gg/ppc-amigaos/include -I/ADE/Include -I$(INET225_INCLUDE) -I/Include
  14. # Comment out the following line if you use egcs :
  15. CXXFLAGS=-O3 -Wall -ffast-math -funroll-loops -fomit-frame-pointer
  16.  
  17. INCLUDES= adpcm.h        cxform.h       graphic.h      script.h       sqrt.h\
  18.     bitmap.h       displaylist.h  matrix.h       shape.h        swf.h\
  19.     button.h       flash.h        program.h      sound.h        text.h\
  20.     character.h    font.h         rect.h         sprite.h    movie.h
  21.  
  22.  
  23. SWFOBJS=\
  24.     flash.o \
  25.     character.o \
  26.     shape.o \
  27.     button.o \
  28.     program.o \
  29.     bitmap.o \
  30.     displaylist.o \
  31.     font.o \
  32.     graphic.o \
  33.     text.o \
  34.     matrix.o \
  35.     script.o \
  36.     sound.o \
  37.     sprite.o \
  38.     movie.o \
  39.     cxform.o \
  40.     adpcm.o \
  41.     sqrt.o \
  42.     graphic16.o \
  43.     graphic24.o \
  44.     graphic32.o \
  45.     Jpeg/libjpegPPC.a \
  46.     Zlib/libzPPC.a
  47.  
  48. #    bitstream.o
  49. #    dump.o
  50.  
  51. all: libflashPPC.o
  52.  
  53. libflashPPC.o: $(SWFOBJS) Jpeg/libjpegPPC.a Zlib/libzPPC.a
  54.     ppc-amigaos-ld -g -r -o $@ $(SWFOBJS)
  55.  
  56. libflashPPC.a: $(SWFOBJS)
  57.     ppc-amigaos-ar rcs $@ $(SWFOBJS)
  58.  
  59. Jpeg/libjpegPPC.a:
  60.     cd Jpeg; $(MAKE) -f makefile.wos
  61.  
  62. Zlib/libzPPC.a:
  63.     cd Zlib; $(MAKE) -f makefile.wos
  64.  
  65. $(SWFOBJS): $(INCLUDES)
  66.  
  67. clean:
  68.     rm -f $(SWFOBJS) *~ libflash.a
  69.  
  70. .PHONY: plugin jpeg all
  71.  
  72.